electromagnetically generated pulses - French English Dictionary